.energy-common {
  height: 100%;
  overflow: hidden;
  .main {
    height: calc(100% - 36px);
    overflow: auto;
    padding: 16px 20px;
    box-sizing: border-box;
    .title {
      font-size: 15px;
      font-weight: 600;
      color: #182236;
      margin-bottom: 15px;
    }
  }
  .bar-chart {
    height: 320px;
    padding: 0 20px;
    position: relative;
    .toggle-chart {
      position: absolute;
      right: 20px;
      z-index: 99;
      .el-radio-button__inner {
        color: #2c67f6;
        font-size: 16px;
        box-shadow: unset;
        border-color: #2c67f6;
        padding: 5px 10px;
      }
      .el-radio-button.is-active .el-radio-button__inner {
        color: #fff;
        box-shadow: unset;
      }
    }
  }
  .common-table {
    height: auto;
  }
}
